@charset "utf-8";

#person_info
{
	height: 220px;
	background-color: rgb(245,245,245);
	overflow: auto;
}

#person_info article
{
	/*width: 900px;*/
	width: 80%;
	float: left;
	padding-left: 50px;
	text-align: left;
	
}

#person_info img
{
	float: left;
}

#person_info article > a
{
	display: block;
	float: right;
	margin-right: 20px;
	margin-top: -20px;

}

.myCheckbox_round
{
	width: 33px;
	height: 33px;
	float: left;
	margin-right: 10px;
	margin-top: 25px;
}

.myCheckbox_round input[type=checkbox] {
visibility: hidden;
}
.myCheckbox_round label {
    display: block;
    width: 33px;
    height: 33px;
    /*border-radius: 100%;*/
 
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -o-transition: all .5s ease;
    -ms-transition: all .5s ease;
    transition: all .5s ease;
    cursor: pointer;
    /*position: absolute;*/
    /*margin-top: -20px;
    margin-left: 3px;*/
    /*z-index: 1;*/
 	
 	background-image:url(../img/icon_personal_problem_Noselected.png);
 	background-repeat: no-repeat;
 
   /* -webkit-box-shadow:inset 0px 1px 3px rgba(0,0,0,0.5);
    -moz-box-shadow:inset 0px 1px 3px rgba(0,0,0,0.5);
    box-shadow:inset 0px 1px 3px rgba(0,0,0,0.5);*/
}


.myCheckbox_round input[type=checkbox]:checked + label {
    background-image: url(../img/icon_personal_problem_selected.png);
}